﻿using System;
using System.Collections.Generic;
using FluentValidation.Attributes;
using Nop.Web.Framework.Mvc;

namespace Web.Models.Taoke
{
    public class ItemModel : BaseNopEntityModel
    {
        public ItemModel()
        {

        }

        public long AfterSaleId { get; set; }
        public string ApproveStatus { get; set; }
        public long AuctionPoint { get; set; }
        public string AutoFill { get; set; }
        public long Cid { get; set; }
        public string CategoryName { get; set; }
        public long CodPostageId { get; set; }
        public string Created { get; set; }
        public string DelistTime { get; set; }
        public string Desc { get; set; }
        public string DetailUrl { get; set; }
        public string EmsFee { get; set; }
        public string ExpressFee { get; set; }
        public string Features { get; set; }
        public string FreightPayer { get; set; }
        public string GlobalStockType { get; set; }
        public bool HasDiscount { get; set; }
        public bool HasInvoice { get; set; }
        public bool HasShowcase { get; set; }
        public bool HasWarranty { get; set; }
        public string Increment { get; set; }
        public long InnerShopAuctionTemplateId { get; set; }
        public string InputPids { get; set; }
        public string InputStr { get; set; }
        public bool Is3D { get; set; }
        public bool IsEx { get; set; }
        public long IsFenxiao { get; set; }
        public bool IsLightningConsignment { get; set; }
        public bool IsPrepay { get; set; }
        public bool IsTaobao { get; set; }
        public bool IsTiming { get; set; }
        public bool IsVirtual { get; set; }
        public bool IsXinpin { get; set; }
        //public List<ItemImg> ItemImgs { get; set; }
        public string ItemSize { get; set; }
        public string ItemWeight { get; set; }
        public string ListTime { get; set; }
        public string Modified { get; set; }
        public string Nick { get; set; }
        public long Num { get; set; }
        public long NumIid { get; set; }
        public bool OneStation { get; set; }
        public string OuterId { get; set; }
        public long OuterShopAuctionTemplateId { get; set; }
        public string PicUrl { get; set; }
        public long PostageId { get; set; }
        public string PostFee { get; set; }
        public string Price { get; set; }
        public long ProductId { get; set; }
        public string PromotedService { get; set; }
        public string PropertyAlias { get; set; }
        //public List<PropImg> PropImgs { get; set; }
        public string Props { get; set; }
        public string PropsName { get; set; }
        public long Score { get; set; }
        public string SecondKill { get; set; }
        public string SellerCids { get; set; }
        public bool SellPromise { get; set; }
        //public List<Sku> Skus { get; set; }
        public string StuffStatus { get; set; }
        public long SubStock { get; set; }
        public string TemplateId { get; set; }
        public string Title { get; set; }
        public string Type { get; set; }
        public long ValidThru { get; set; }
        public bool Violation { get; set; }
        public long Volume { get; set; }
        public string WapDesc { get; set; }
        public string WapDetailUrl { get; set; }
        public bool WwStatus { get; set; }

    }
}